From 1f73adda1281ec6c5f66a2e2a13074ce40e369cb Mon Sep 17 00:00:00 2001 From: Debian Science Maintainers Date: Mon, 26 Dec 2016 17:33:56 +0000 Subject: [PATCH] deb_use_internal_ipythonsphinx_extensions Gbp-Pq: Name deb_use_internal_ipythonsphinx_extensions --- docs/source/conf.py | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 02d63e3..9c49386 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -32,12 +32,27 @@ extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.inheritance_diagram', 'matplotlib.sphinxext.plot_directive', 'matplotlib.sphinxext.only_directives', - 'IPython.sphinxext.ipython_console_highlighting', - 'IPython.sphinxext.ipython_directive', + #'IPython.sphinxext.ipython_console_highlighting', + #'IPython.sphinxext.ipython_directive', 'github', # for GitHub links, 'numpydoc', ] +try: + import IPython.sphinxext.ipython_console_highlighting as _ + import IPython.sphinxext.ipython_directive as _ + extensions += [ + 'IPython.sphinxext.ipython_console_highlighting', + 'IPython.sphinxext.ipython_directive' + ] +except: + # If systems have older IPython, just use shipped copies + extensions += [ + 'ipython_console_highlighting', + 'ipython_directive' + ] + + ipython_savefig_dir = '../build/html/_static' # Add any paths that contain templates here, relative to this directory. -- 2.30.2